Skip to content

docs: Add frontend branching strategy ADR#94

Open
arbrandes wants to merge 1 commit intoopenedx:mainfrom
arbrandes:frontend-branching-strategy-adr
Open

docs: Add frontend branching strategy ADR#94
arbrandes wants to merge 1 commit intoopenedx:mainfrom
arbrandes:frontend-branching-strategy-adr

Conversation

@arbrandes
Copy link
Contributor

@arbrandes arbrandes commented Jul 31, 2025

This ADR introduces the concept of "main is unstable" to frontend repositories, from whence alpha packages will be published semantically to NPM.

Parent issue: #96

@arbrandes arbrandes mentioned this pull request Aug 7, 2025
1 task
@arbrandes arbrandes force-pushed the main branch 3 times, most recently from a6124e6 to 7e13eb9 Compare February 11, 2026 22:58
@arbrandes arbrandes force-pushed the frontend-branching-strategy-adr branch 2 times, most recently from b9c5038 to bf84e2f Compare March 4, 2026 15:54
@arbrandes arbrandes linked an issue Mar 4, 2026 that may be closed by this pull request
1 task
-----------------------------------

A repository's main branch will be published semantically to NPM with on an
"alpha" prerelease tag, with a monotonically incremented version number. For
Copy link
Contributor Author

@arbrandes arbrandes Mar 4, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not married to "alpha". It could be "main", or "next", or anything else, really (as long as every frontend app repo follows the same pattern, of course).

@arbrandes arbrandes force-pushed the frontend-branching-strategy-adr branch from bf84e2f to 3ea2cbb Compare March 5, 2026 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Frontend branching strategy ADR

1 participant